tom walker - German English Dictionary